human sacrifice – English–Français translations

🇬🇧 en fr 🇫🇷

human sacrifice noun

  • the ritual killing of a person
sacrifice humain
Wiktionary Links